you bet your sweet life! - French English Dictionary